Grid Resource Management and Scheduling for Data Streaming Applications 1001 GRID RESOURCE MANAGEMENT AND SCHEDULING FOR DATA STREAMING APPLICATIONS
نویسندگان
چکیده
Data streaming applications bring new challenges to resource management and scheduling for grid computing. Since real-time data streaming is required as data processing is going on, integrated grid resource management becomes essential among processing, storage and networking resources. Traditional scheduling approaches may not be sufficient for such applications, since usually only one aspect of grid resource scheduling is focused. In this work, an integrated resource scheduling approach is proposed and coordinated resource allocation of CPU cycles, storage capability and network bandwidth is implemented. Resource allocation is performed periodically with updated information on resources and applications and heuristic search for optimal solutions is used to assign various resources for running applications simultaneously. Performance metrics considered in this work include data throughput and utilization of processors, storage, and bandwidth, which are actually tightly coupled with each other when applied for grid data streaming applications. Experimental results show dramatic improvement of performance and scalability using our implementation.
منابع مشابه
Grid Resource Management and Scheduling for Data Streaming Applications
Data streaming applications bring new challenges to resource management and scheduling for grid computing. Since real-time data streaming is required as data processing is going on, integrated grid resource management becomes essential among processing, storage and networking resources. Traditional scheduling approaches may not be sufficient for such applications, since usually only one aspect ...
متن کاملGrid Data Streaming
Flourish development of grid computing have been seen in recent years which has enabled researchers to collaborate more efficiently by sharing computing, storage, and instrumental resources. Data grids focusing on large-scale data sharing and processing are most popular and data management is one of most essential functionalities in a grid software infrastructure. Applications such as astronomi...
متن کاملA Survey on Resource Management in Data Grid
Nowadays, scientific, business and academic centers submit their large-scale applications (in term of computations or data) into grid environment to be performed. Resource management is important issue in such environment. Resource management divides in resource allocation and data management. Resource allocation refers to resource discovery and resource scheduling, while data management includ...
متن کاملGrid Workflow for Decision Resource Scheduling
With the advent of Grid and application technologies, scientists and engineers are building more and more complex decision support applications to process large data sets, and scheduling distributed decision resources. Such decision resource scheduling processes require means for composing and executing complex workflows. Therefore, many efforts have been made towards the development of workflo...
متن کاملmmGrid: Distributed Resource Management Infrastructure for Multimedia Applications
We are developing mmGrid (Multimedia Grid) as an extensible middleware architecture supporting multimedia applications in a grid computing environment. Our vision is to provide support for interactive applications from the following domains: graphics, visualization, streaming media and tele-immersion. The initial deployment will be within an enterprise as a mechanism for provisioning computing ...
متن کامل